From 8e6701c9a6234580e13c08fc8851d7f3b13a4a4f Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Tue, 27 Oct 2020 16:16:16 +0100 Subject: [PATCH] gtkmediafile: Use cubic volume function Gstreamer suggests doing that. https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1439 Fixes #3295 --- modules/media/gtkgstmediafile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/media/gtkgstmediafile.c b/modules/media/gtkgstmediafile.c index b094796fd5..40643b881b 100644 --- a/modules/media/gtkgstmediafile.c +++ b/modules/media/gtkgstmediafile.c @@ -294,7 +294,7 @@ gtk_gst_media_file_update_audio (GtkMediaStream *stream, GtkGstMediaFile *self = GTK_GST_MEDIA_FILE (stream); gst_player_set_mute (self->player, muted); - gst_player_set_volume (self->player, volume); + gst_player_set_volume (self->player, volume * volume * volume); } static void -- 2.30.2